Odeslani mejlu bez niceho ^

Otázka od: David Kraina

26. 11. 2002 20:57

Dobry den,
 jde nejak odeslat e-mail z aplikace v Delphi bez jakehokoliv SMTP ? A pokud
ne, jak na to ?

Odpovedá: Lada 'Ray' Lostak

26. 11. 2002 21:27

> jde nejak odeslat e-mail z aplikace v Delphi bez jakehokoliv SMTP ? A
pokud
>ne, jak na to ?
Jde, jednoduse... "Postup":

1. sestaveni majlu (hlavicka, mime, ...) - RFC 822
2. rozeznani DNS, pripadne zpracovani priority mail zaznamu
3. kontaktovani prislusneho serveru (napr. WinSocks - viz help, nebo telnet
na port 25, netcat, ...)
4. pomoci protokolu predani majlu (SMTP)

V pripade SMTP protokolu se jedna jen (detajly viz prislusne RFC -
1651/1869)

HELO
MAIL FROM: from@pivo.cz
RCPT TO: havel@peklo.cz (pripadne opakovani pro vice prijemcu)
DATA
samotny text majlu, ukonceny teckou + cr/lf (nesmi se vyskytovat v DATA,
obycejne se narhazuje .CRLF nahrazuje za .<mezera>CRLF)
QUIT

Ac to vypada slozite, je to jednoduche, specialne pokud jde jen o 'obycejny'
emajl. Podotykam jen, ze SMTP 'from/to' nema nic spolecneho s from/to v tele
zpravy. pro BCC je adresa to odlisna v SMTP hlavicce a tele majlu.

Snad to pomuze  
Best regards,
Lada 'Ray' Lostak
Unreal64 Develop group
http://www.unreal64.net

--------------------------------------------------------------------------
In the 1960s you needed the power of two C64s to get a rocket
to the moon. Now you need a machine which is a vast number
of times more powerful just to run the most popular GUI.

Odpovedá: Petr Langer

27. 11. 2002 12:22

Subject: Re: Odeslani mejlu bez niceho ^
Zrejme myslis bez SMTP Serveru ?
Stahni si Indy components z www.nevrona.com/indy a podivej se na priklad
SMTPRelay.
Je to ukazka toho, co chces...

HTH
    pl

----- Original Message -----
From: "David Kraina" <DKx@Seznam.cz>
To: <delphi-l@clexpert.cz>
Sent: Tuesday, November 26, 2002 7:47 PM
Subject: Odeslani mejlu bez niceho ^


> Dobry den,
> jde nejak odeslat e-mail z aplikace v Delphi bez jakehokoliv SMTP ? A
pokud
> ne, jak na to ?
>
>